package com.wyait.manage.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Entity;
import javax.persistence.Id;
import java.util.Date;
import java.io.Serializable;

/**
 * (Internship)实体类
 *
 * @author makejava
 * @since 2020-05-14 16:10:30
 */
@Entity
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Internship implements Serializable {
    private static final long serialVersionUID = 172527079779224260L;
    @Id
    private Integer id;

    @Excel(name = "环节")
    private String courseName;

    @Excel(name = "学分")
    private Integer score;
    /**
    * 周数
    */
    @Excel(name = "周数")
    private Integer week;
    /**
    * 单位
    */
    @Excel(name = "院(系)/部")
    private String unit;

    @Excel(name = "专业")
    private String profession;

    @Excel(name = "行政班级")
    private String classes;

    @Excel(name = "人数")
    private Integer number;
    /**
    * 指导老师
    */
    @Excel(name = "指导教师")
    private String instructor;

    private String workId;

    private Double workLoad;
    
    private Date gmtCreate;

    public Internship clone(){
        return this.clone();
    }

}